home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Information / Guides / AIOIssue35 / data / nws2 < prev    next >
Text File  |  2000-04-19  |  6KB  |  171 lines

  1. {center}
  2. {subhead}MorphOS Overview{def}
  3. {left}
  4. {p} {p}
  5. AmigaOS on PowerPC
  6. {p} {p}
  7. Are you frustrated that there have been no major steps forward towards an
  8. updated Amiga Operating System since 1993 ?
  9. {p} {p}
  10. Are you are disappointed that the 2 years delayed PowerPC boards didn't
  11. provide a 68k emulation ?
  12. {p} {p}
  13. Are you frustrated that the uncounted numbers of people which were in
  14. control of Amiga Inc., never delivered a new PPC AmigaOS or plan to deliver
  15. something which has almost nothing to do with what you used your amiga for?
  16. {p} {p}
  17. Are you sick of the countless empty words in this market where many people
  18. can't deliver what they promised ?
  19. {p} {p}
  20. The people which formed the face of the Amiga desktop since 1993 by
  21. developing the first
  22. {p} {p}
  23. o 68060 boards in 1994{p}
  24. o Truecolour RTG standard in 1994{p}
  25. o Truecolour picture datatype standard in 1995{p}
  26. o PowerPC boards in 1997{p}
  27. {p} {p}
  28. {p} {p}
  29. for the Amiga...
  30. {p} {p}
  31. ...will bring you now what you`ve always wished for....{p} {p}
  32. {center}AmigaOS running on PPC in 2000{p}
  33. {left}
  34. {p} {p}
  35. {bold}MorphOS in detail{nobold}
  36. {p} {p}
  37. o Under MorphOS a mixed mode *AmigaOS* *runs* as a multithreaded MorphOS
  38. application/driver which allows PPC and 68k software to run transparent in
  39. this extended AmigaOS system.
  40. {p} {p}
  41. To the point, what can be run....{p}
  42. {p} {p}
  43.      o most of your old 68k application software{p}
  44.      o most of your PowerUP PPC software{p}
  45.      o new PPC Amiga programs{p}
  46. {p} {p}
  47.    ... under this new mixed mode AmigaOS.
  48. {p} {p}
  49. You can replace all kinds of programs, libraries and devices
  50. with new PPC AmigaOS versions and they work transparently
  51. for all other software.
  52. {p} {p}
  53. {bold}Now..let's look what has already been done...{nobold}
  54. {p} {p}
  55. o a 99% PPC native Exec to run PPC and 68k AmigaOS programs, libraries,
  56. devices and interrupts. To sum it up..MorphOS`s Amiga compatability is no
  57. simple emulation...no...it`s a *PPC* AmigaOS which also runs 68k
  58. application in its framework.
  59. {p} {p}
  60. -> Isn`t this what you`ve always wanted ?
  61. {p} {p}
  62. o native SCSI drivers for Symbios710 and Symbios770 SCSI Controllers which
  63. cover CyberStormPPC, BlizzardPPC, A4000T and A4091.
  64. {p} {p}
  65. -> Would you like to use emulated scsi drivers if you can get the real
  66. thing ?
  67. {p} {p}
  68. o native utility.library, math libraries.
  69. {p} {p}
  70. o a library/device loader extension which allows you to put PPC versions
  71. next to the 68k version on your disk and the OS takes the native one
  72. automatically.
  73. {p} {p}
  74. -> Easy ppc amigaos plugin extensions which can be done by everybody.
  75. {p} {p}
  76. o native CyberGraphX 5 which was the first AmigaOS RTG and still defines
  77. the Amiga RTG Graphics standard.
  78. {p} {p}
  79. -> Well..I think any word about its meaning to a PPC AmigaOS port is
  80. wasted...
  81. {p} {p}
  82. o a PPC ramdisk: handler.
  83. {p} {p}
  84. -> Have you ever seen >40MB/s memory from your ramdisk ?
  85. {p} {p}
  86. o a PPC CDRomFilesystem with MultiSession and Boot support.
  87. {p} {p}
  88. -> just a nice extension.
  89. {p} {p}
  90. o a PPC 31Khz VGA CVisionPPC driver to see the early bootmenus, shells on a
  91. modern monitor without the need for scandoublers.
  92. {p} {p}
  93. -> Anybody else out there which provides this ?
  94. {p} {p}
  95. o PPC picture, gif, ilbm, pbm, pcx datatypes.
  96. {p} {p}
  97. -> a real speed advantage for your backdrops:-)
  98. {p} {p}
  99. o Everybody out there will be able replace more modules or functions with
  100. native version. It gives you a new playfield to improve your own amigaos.
  101. {p} {p}
  102. {bold}...what applications have been ported ?{nobold}
  103. {p} {p}
  104. o a lot PowerUP applications work anyway and most often faster than before.
  105. {p} {p}
  106. o PPC Boberg lha version. The *most* used amiga tool.
  107. {p} {p}
  108. {bold}...how easy is it to port AmigaOS applications ?{nobold}
  109. {p} {p}
  110. o A development package based on gcc, automatic include converters and
  111. example srcs is provided.
  112. {p} {p}
  113. o It took just 10 minutes to port a datatype after the datatype framework
  114. base was there...the pbm ppc example is included. Porting a ram-handler
  115. took about a day with a lot source changes as it was an older 1.3 rooted
  116. src and it took *2* test boots into MorphOS to get it running. This should
  117. tell experienced developers that it`s quite easy if the source is based on
  118. C and it`s clean enough.
  119. {p} {p}
  120. {bold}...and what will come ?{nobold}
  121. {p} {p}
  122. o PPC MUI (Magic UserInterface) conversion has already started
  123. {p} {p}
  124. Yes..It`s true...no joke
  125. {p} {p}
  126. -> Imagine what a speed improvement this will give all MUI applications out
  127. there...expecially Web Browsers which are already more than usable under
  128. the current system.
  129. {p} {p}
  130. o Vapor with PPC versions of their portfolio which will result into a
  131. native amitcp and other internet applications.
  132. {p} {p}
  133. o Titan will support MorphOS with BurnIt, Elastic Dreams, Fantastic Dreams
  134. and Candy Factory.
  135. {p} {p}
  136. o and even more will come...
  137. {p} {p}
  138. o MorphOS takes over the machine directly after a reset and the 68k is
  139. completely disabled. No nonsense like a 68k being used as an interrupt
  140. server. The AmigaOS`s hardware configuration is done by the MorphOS Hal so
  141. it`s no design problem to extend it for a new system besides writing some
  142. drivers.
  143. {p} {p}
  144. o MorphOS kernel is named Quark and offers the functionality for services
  145. like MP, SMP and VM. It can be the base for a new modern OS which
  146. implements the good things from AmigaOS but forgets about the bad things.
  147. {p} {p}
  148. o MorphOS emulation design is portable which means it could be moved to
  149. other OS`es or even other CPUs as the structure of the 68k emulation is
  150. very flexible while being as fast as possible. Just the 68k emulation
  151. itself contains over 13MB of srcs and results into >3MB binary. It`s based
  152. on extensive use of C macros which can be replaced by C asm inline code to
  153. optimize for specific target cpus like it`s done now for the PPC. 68k
  154. Registers are directly mapped to PPC registers and the whole system can be
  155. adapted to other CPUs on the fly if the need is there.
  156. {p} {p}
  157. o MorphOS is currently alpha tested by selected developers. If you think
  158. you have the special skills to help testing it and you want to contribute
  159. native applications contact us at laire@morphos.de or frank@morphos.de.
  160. {p} {p}
  161. A public user demo versions is comming within the next few months.
  162. {p} {p}
  163. {p} {p}
  164. You can find all current information for MorphOS at:
  165. {center}http://www.morphos.de{p}
  166. http://www.morphos.ch {p}
  167. {left}
  168. {p} {p}
  169. Do you think anybody else out there in this remaining "market" has such
  170. technology in his hands ?
  171. {p} {p}